(function () {

    "use strict";

    var api = {
        makeBill: '/api/user/bill'
    };
    sm.controller('wx-center-bill-controller', ['$scope', '$http', 'Toast', function ($scope, $http, Toast){

        $scope.billUrl = '';
        $scope.makeBill = function () {
            Toast.loading({titile: '正在生成'});
            $http.get(api.makeBill).success(function (res) {
                Toast.stop();
                if (res.state) {
                    $scope.billUrl = res.data.bill;
                    share();
                }
            });
        };

        function share() {
            wx.onMenuShareTimeline({
                title: '丘丘谷邀您加入', // 分享标题
                link: $scope.billUrl, // 分享链接
                imgUrl: $scope.billUrl, // 分享图标
                success: function () {
                    // 用户确认分享后执行的回调函数
                },
                cancel: function () {
                    // 用户取消分享后执行的回调函数
                }
            });

            wx.onMenuShareAppMessage({
                title: '丘丘谷邀您加入', // 分享标题
                desc: '丘丘谷生态农场,健康管理中心', // 分享描述
                link: $scope.billUrl, // 分享链接
                imgUrl: $scope.billUrl, // 分享图标
                type: '', // 分享类型,music、video或link，不填默认为link
                dataUrl: '', // 如果type是music或video，则要提供数据链接，默认为空
                success: function () {
                    // 用户确认分享后执行的回调函数
                },
                cancel: function () {
                    // 用户取消分享后执行的回调函数
                }
            });
        }

        $scope.makeBill();

    }]);
})();

